environmentally-sound energy infrastructure - German English Dictionary